shopping carriage - German English Dictionary